package com.zhida.smartcontrol.pagectrl.projectdetail.zonemanager.adddevice;

import com.zhida.smartcontrol.mvp.BasePresenter;
import com.zhida.smartcontrol.mvp.BaseView;
import com.zhida.smartcontrol.pagectrl.ProjectListBean;
import com.zhida.smartcontrol.pagectrl.projectdetail.GroupBean;

import java.util.List;

/**
 * author: tanjianpei
 * date: 2019/10/21 021 10:30
 * description:
 */

public class AddDeviceContract {
    interface View extends BaseView {
        void onSuccess(String msg);

        void showJsonData(List<JsonBean> provinceList, List<List<String>> pCityList, List<List<List<String>>> areaList);
    }

    interface Presenter extends BasePresenter<View> {
        void check(int type, String address, String equipmentCode, String groupId, String imei, String lat,
                   String lng, String manufacturer, String name, String num, String switchType, String filePath, String id,String group_id, String projectBaseId);

        void initJsonData();
    }
}
